package com.yydream.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@TableName("shf_user_authentication_record")
public class ShfUserAuthenticationRecord extends TenantBaseEntity {

    @ApiModelProperty(name = "id",notes = "")
    @TableId
    private Long id ;

    @ApiModelProperty(name = "用户id", notes = "")
    private Long userId;

    @ApiModelProperty(name = "实名状态",notes = "认证状态 0未认证 1认证成功 2认证失败")
    private Integer authenticationStatus ;

    @ApiModelProperty(name = "真实姓名",notes = "")
    private String authenticationName ;

    @ApiModelProperty(name = "身份类型",notes = " 1居民身份证")
    private Integer authenticationCardType ;

    @ApiModelProperty(name = "身份号",notes = "")
    private String authenticationCard ;

    @ApiModelProperty(name = "证件地址",notes = "")
    private String authenticationAddress ;

    @ApiModelProperty(name = "证件正面照片",notes = "")
    private String idcFrontUrl ;

    @ApiModelProperty(name = "证件反面照片",notes = "")
    private String idcBackUrl ;

    @ApiModelProperty(name = "证件有效期",notes = "")
    private String validData ;

    @ApiModelProperty(name = "持证件半身照",notes = "")
    private String halfBodyPhoto ;

    @ApiModelProperty(name = "性别",notes = "（1：男，2：女）")
    private Integer sex ;

    @ApiModelProperty(name = "电话",notes = "")
    private String phone ;

    @ApiModelProperty(name = "生日",notes = "")
    private Date birth ;

    @ApiModelProperty(name = "监护人",notes = "")
    private String guardian ;

    @ApiModelProperty(name = "衫尺码",notes = "")
    private Long clothingSizeId ;

    @ApiModelProperty(name = "注册中心",notes = "")
    private String registrationCenter ;

    @ApiModelProperty(name = "学校",notes = "")
    private String school ;

    @ApiModelProperty(name = "年级",notes = "")
    private String grade ;

    @ApiModelProperty(name = "教练",notes = "")
    private String coach ;

    @ApiModelProperty(name = "教练手机号",notes = "")
    private String coachPhone ;

}
